3
תגובות
אני עושה קלאס לשימוש בDB, ויוצא שאני צריך לערוך מחרוזת הרבה פעמים.
אז במקום להשתמש בקטעים כמו
$this->queryString .= ' `' . $tables . '`';

אפשר לרשת ממחלקה של סטרינגים שאני אצור, או להשתמש במופע של המחלקה הזאת ולשמור אותו כמאפיין פנימי במחלקה? לדוגמה בקונסטרקטור להגדיר
$stringClass = new String ($queryString)
?
או שלהשתמש בקטעים הפשוטים יותר כמו שהראתי למעלה? מה אתם ממליצים ?

3 תשובות

avatar ענה iiddaannyy ב 07 ליולי 2013 #

מחלקת String אל תעשה.
אם זה ממש מעצבן אותך, צור פונקציה שתוסיף את הגרשיים ההפוכים בשבילך.

avatar ענה intval ב 07 ליולי 2013 #

שקלת להשתמש ב prepared statements ולשכוח ממחרוזות בכלל ?

avatar ענה משהה ב 07 ליולי 2013 #

לא זה לא כזה מעצבן , אני אסתדר גם בלי (: תודה !
Prepared statement ? זה לא שאילתות שפשוט במקום לכתוב שמים סוג של משתנים /מספריםמואז משתמשים במערך/bind כדי להגיד למחלקה איזה משתנה זה ? איך זה מונע ממני מלהשתמד במחרוזת?